Package com.cisco.pt.ptmp
Interface ConnectionNegotiationProperties
- All Known Implementing Classes:
ConnectionNegotiationPropertiesImpl
public interface ConnectionNegotiationProperties
Encapsulates connection negotiation message
- Author:
- packettracerexapps@external.cisco.com
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final SimpleDateFormatstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintbooleanvoidsetAuthentication(int authentication) voidsetAuthenticationApplication(String app_id) voidsetAuthenticationSecret(String shared_secret) voidsetClientTimestamp(String clientTimestamp) voidsetClientUid(String clientUid) voidsetCompression(int compression) voidsetEncoding(int encoding) voidsetEncryption(int encryption) voidsetKeepAlivePeriod(int keepAlivePeriod) voidsetReserved(String reserved) voidsetServerTimestamp(String serverTimestamp) voidsetServerUid(String serverUid) voidsetSignature(String signature) voidsetVersion(int version)
-
Field Details
-
PTMP_VERSION
static final int PTMP_VERSION- See Also:
-
TEXT_ENCODING
static final int TEXT_ENCODING- See Also:
-
BINARY_ENCODING
static final int BINARY_ENCODING- See Also:
-
NO_ENCRYPTION
static final int NO_ENCRYPTION- See Also:
-
XOR_ENCRYPTION
static final int XOR_ENCRYPTION- See Also:
-
NOT_COMPRESSED
static final int NOT_COMPRESSED- See Also:
-
ZLIB_COMPRESSED
static final int ZLIB_COMPRESSED- See Also:
-
CLEAR_TEXT_AUTH
static final int CLEAR_TEXT_AUTH- See Also:
-
SIMPLE_AUTH
static final int SIMPLE_AUTH- See Also:
-
MD5_AUTH
static final int MD5_AUTH- See Also:
-
RESERVED
- See Also:
-
yyyyMMddhhmmssDateFormatter
-
-
Method Details
-
isBinaryEncoding
boolean isBinaryEncoding() -
setSignature
- Parameters:
signature- String
-
getSignature
String getSignature()- Returns:
- String The signature
-
setVersion
void setVersion(int version) - Parameters:
version- int
-
getVersion
int getVersion()- Returns:
- int The version
-
setClientUid
- Parameters:
clientUid- String
-
getClientUid
String getClientUid()- Returns:
- String The uuid
-
setServerUid
- Parameters:
serverUid- String
-
getServerUid
String getServerUid()- Returns:
- String The uuid
-
setEncoding
void setEncoding(int encoding) - Parameters:
encoding- int
-
getEncoding
int getEncoding()- Returns:
- int The encoding
-
setEncryption
void setEncryption(int encryption) - Parameters:
encryption- int
-
getEncryption
int getEncryption()- Returns:
- int encryption
-
setCompression
void setCompression(int compression) - Parameters:
compression- int
-
getCompression
int getCompression()- Returns:
- int compression
-
setAuthentication
void setAuthentication(int authentication) - Parameters:
authentication- int
-
getAuthentication
int getAuthentication()- Returns:
- int authentication
-
getClientTimestamp
String getClientTimestamp()- Returns:
- clientTimestamp String
-
setClientTimestamp
- Parameters:
clientTimestamp- String
-
setServerTimestamp
- Parameters:
serverTimestamp- String
-
getServerTimestamp
String getServerTimestamp()- Returns:
- String serverTimestamp
-
setKeepAlivePeriod
void setKeepAlivePeriod(int keepAlivePeriod) - Parameters:
keepAlivePeriod- int
-
getKeepAlivePeriod
int getKeepAlivePeriod()- Returns:
- int keepAlivePeriod
-
toMessage
String toMessage()- Returns:
- String a connection negotiation PTMP message string
-
getAuthenticationApplication
String getAuthenticationApplication() -
getAuthenticationSecret
String getAuthenticationSecret() -
setAuthenticationApplication
-
setAuthenticationSecret
-
getReserved
String getReserved() -
setReserved
-